#ifndef	_MY_NODE_H_
#define	_MY_NODE_H_
#include <iostream>
#include <Eigen/Eigen>
class myNode{
public:
    int idx;
    int left;
    int right;
    std::vector<int> same;
    int boundary;
    Eigen::SparseMatrix<float, Eigen::RowMajor> Es;
    Eigen::SparseMatrix<float, Eigen::RowMajor> AreaMax;//存储各维的最大
    Eigen::SparseMatrix<float, Eigen::RowMajor> AreaMin;//存储各维的最小
    Eigen::SparseMatrix<float, Eigen::RowMajor> Pv;
    myNode():Es(1,6*32*32),AreaMax(1, 6*32*32), AreaMin(1, 6*32*32),Pv(3,6*32*32){
    }
};

#endif
